﻿using System;
using System.Collections.Generic;
using System.Text;

namespace AbstractFactory
{
    //具体工厂1：实现了厂品的生成方法
    class ConcreteFactory1 : AbstractFactory
    {

        public ProductA newProductA()
        {
            Console.WriteLine("具体工厂1生成-->具体产品A1...");
            return new ConcreteProductA1();
        }

        public ProductB newProductB()
        {
            Console.WriteLine("具体工厂1生成-->具体产品B1...");
            return new ConcreteProductB1();
        }
    }
}
